@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
a{ text-decoration:none;}
a:hover{ text-decoration:none}
ul,li{ list-style:none}
body{ background:#fafafa;}
.red{ color:#F00 !important;}
.green{ color:#00FF00;}
.grey{ color:#666;}
.blue{ color:#075BA0}

.padding{ padding:0px;}
.s-input{ padding:20px 30px 0 10px; position:relative}
.i-kuan{ padding:5px; position:relative; border-radius:5px; border:1px #CCC solid;}
.s-input button{ position:absolute; right:45px;top:24px; background:none; color:#666}
.navbar{ box-shadow:0 2px 4px rgba(1, 1, 1, 0.15); margin:0px;}
.navbar-brand img{ width:95%}
.menu,.menu-right{ margin-top:20px;}
.m-shu span{ display:inline-block; position:absolute; top:15px;}
.menu-right li{ padding:0px;}
.menu-right li a{ padding:5px 0px; margin:10px 5px 0;}
.huiyuan{ margin-right:10px;}
.y-menu img{ width:100%;}
.huiyuan a span{ margin-right:5px;}
.fa-li li{ float:left; padding:0 3%; border-left:1px #ccc solid}
.fa-li li span{ color:#eb692b; margin-left:5px;}
.fa-white{ padding:15px 0; background:#fff;}
.no-border{ border:none !important;}
.content{ margin-top:30px;}
/*left左边的*/
.right-er{ margin-top:10px;}
.up-photo{ padding:10px 0; overflow:hidden;}
.up-photo:hover{ background:#fff;}
.xian{ border-bottom:1px #ccc solid;}
.dd-p{margin-top:15px;}
.dd-p a{ color:#666}
.dd-p span{ margin-left:5px; color:#999}
.dd-p .name{ line-height:30px;}
.dot:after{ content:".";}
.down-tip li{ height:30px; color:#888; float:left; margin:8px 5px 0 0; line-height:18px; padding-left:8px; font-size:14px;}
.down-tip i{ margin-right:5px;}
.down-tip li a{ color:#b2b2b2}

.down-tip .pinglun{ background-position:0px -54px;}
.wenzi{ line-height:25px; color:#666; margin:10px 0 0 10px; letter-spacing:1px; text-indent:2em;}
.up-photo .dt{margin-right:20px;  height:180px;overflow:hidden;margin:10px 0px 0 0px;}
.up-photo .dt img{ transition: all 0.5s; cursor:pointer}
.up-photo .dt img:hover{ transform: scale(1.4);}
.up-photo .dd h2{ padding-top:3px; margin-top:0px;}
.up-photo .dd h2 a{ color:#444; font-size:20px; font-weight:normal}
.up-photo .dd h2 a:hover{ color:#ec6808}
.up-photo .a-img{width:32px; height:32px; float:left; margin-right:15px;}
.up-photo .a-img img{ width:100%; border-radius:100%}
/*分页*/
.pagenavigate{border:1 solid #78cdd1;width:30px;height:30px;line-height:30px;text-align:center; border:1px #666 solid; border-radius:5px;float:left;margin:0 2px;}
.pagenext,.pagelast,.pagefirst,.pagepre{border:1px solid #666; border-radius:5px;width:60px;height:30px;line-height:30px;text-align:center;float:left;margin:0 5px;}
.pagenavigate a{width:30px;height:30px;color:#666;text-decoration:none;}
.pagenext a,.pagelast a,.pagefirst a,.pagepre a{width:40px;height:20px;color:#666;font-size:12px;text-decoration:none;}
.pagenavigateon{border:1 solid #78cdd1;width:30px;height:30px;line-height:30px;text-align:center;color:#ff0000!important;}
.pagenavigateon a{color:#ec6808;text-decoration:none;}
#navigatediv{ width:55%; margin:20px auto;}

/*right右边*/
.right-da{ margin-top:10px;}
.right-a,.right-b{ margin-bottom:25px;width:100%; height:140px; overflow:hidden;}
.right-b a img,.right-a a img{ transition: all 0.5s; cursor:pointer}
.right-a a img:hover{ transform: scale(1.4);}
.right-b a img:hover{ transform: scale(1.4);}

.right-c-li{ background:#fff; padding:0 0px 10px 0; font-weight:normal; color:#444; margin-bottom:20px;}
.right-c-li h3{ border-bottom:1px #ccc solid; padding:12px 10px 0px 10px; margin:0px 0 10px 0; font-size:20px; overflow:hidden;}
.b-left i{ border-left:8px #7aa6d4 solid; float:left; display:block; height:45px;}
.right-c-li li{ line-height:35px; padding:0 15px;}
.right-c-li li a{ color:#666}
.right-c-li li a:hover{ color:#ea562e}
.right-c-li li i{padding:5px 6px; color:#fff; font-size:13px; text-align:center; margin-right:10px;}
.right-c-li li .aa{ background:#666; }
.right-c-li li .bb{ background:#CA9191;}
.u-floatRight{ float:right;}
.u-floatRight span{ border:1px #ccc solid; padding:5px; font-size:12px; cursor:pointer}
.is-active{ background:#000; color:#fff}


/*底部footer*/
.footer{ padding:60px; background-color:rgba(67, 67, 67, 1); margin-top:30px;}
.footer-a{ border-bottom:1px #636363 solid; padding-bottom:20px;}
.footer-li p{ line-height:25px;}
.footer-li p a{ color:#FFF;}
.footer-xian{ border-right:1px #636363 solid}
.footer-b{ margin:0px; padding:0px;}
.footer-b p{ color:#fff; margin-left:8%}
.footer-c{ margin:20px 0;}
.footer-c img{ margin:0 22%;}
.footer-d{ padding:0 30px;}
.footer-d p{ line-height:30px; color:#fff; text-align:left; letter-spacing:0.2px;}
.footer-e{ padding:0 30px;}
.footer-e h3{ color:#fff; margin:10px 0;}
.f-e-left p,.f-e-right p{ color:#fff; margin:15px 0;}
.f-e-left p span{ display:inline-block; margin-right:10px; background:url(images/QQ.png) no-repeat top right; height:18px; width:22px;}
.f-e-left img{ width:100%}
.f-e-right img{ width:100%;}
.f-e-right p span{ display:inline-block; margin-right:5px; background:url(images/QQ.png) no-repeat top left; height:18px; width:22px;}
.f-bottom li{ float:left}
.f-bottom { margin:4% 0 0 10%;}
.f-bottom li{ margin:0 2%;}
.f-bottom li a{ color:#c9c9c9;}
.f-bottom li a:hover{ color:#eb692b}
.white a{ color:#fff !important;}
.bottom{ margin:20px 0 40px 0;}
.bottom p a{ margin-left:5px; color:#333}